taiwan red pine - Spanish English Dictionary